1
general::
Phrase(s): rant against someone or something
to rave and yell against someone or something. • She spent most of the morning ranting against her mother-in-law. • Leonard spent the entire morning ranting against the government.
McGrawhill's American Idioms And Phrasal Verbs